<?xml version="1.0" encoding="utf-8"?>

<animfile>
	<definebone>Bip01 Prop1</definebone>
	<definebone>bone_pike</definebone>
	<definebone>bone_hat</definebone>
	<attachment>
		torch
		<include>effects\projectiles\torch.xml</include>
	</attachment>
	<attachment>
		hat
		<component>
			hat
			<assetreference type="GrannyModel">
				<file>3d_models\Hats\felt_hat</file>
			</assetreference>
		</component>
		<anim>
			Idle
			<component>hat</component>
		</anim>
	</attachment>
	<attachment>
		hoe
		<component>
			hoe
			<assetreference type="GrannyModel">
				<file>units\attachments\hoe_villager</file>
			</assetreference>
		</component>
		<anim>
			Idle
			<component>hoe</component>
		</anim>
	</attachment>
	<attachment>
		shovel
		<component>
			sword
			<assetreference type="GrannyModel">
				<file>3d_models\weapons\shovel</file>
			</assetreference>
		</component>
		<anim>
			Idle
			<component>sword</component>
		</anim>
	</attachment>
	<component>
		ModelComp
		<assetreference type="GrannyModel">
			<file>War of the Triple Alliance\Immigrants\Units\Chinese\Coolie\coolie</file>
		</assetreference>
		<decal>
			<effecttype>default</effecttype>
			<texture isfakeshadow="1">shadows_selections\shadow_circle_32x32</texture>
			<selectedtexture>War of the Triple Alliance\Immigrants\Units\select</selectedtexture>
			<noncinematictexture>War of the Triple Alliance\Immigrants\Units\shadow</noncinematictexture>
			<width>1.20</width>
			<height>1.20</height>
		</decal>
		<attach a="hat" frombone="bone_hat" tobone="HEAD" syncanims="0"/>
	</component>
	<anim>
		Death_by_melee
		<assetreference type="GrannyAnim">
			<file>animation_library\shared\human_sword_death_a</file>
			<tag type="SpecificSoundSet" checkvisible="1" set="RagdollImpact">0.83</tag>
		</assetreference>
		<component>ModelComp</component>
		<attach a="shovel" frombone="bone_pike" tobone="Bip01 Prop1" syncanims="1"/>
	</anim>
	<anim>
		Death_by_range
		<assetreference type="GrannyAnim">
			<file>animation_library\shared\human_death_shot_front_a</file>
			<tag type="SpecificSoundSet" checkvisible="1" set="RagdollImpact">0.56</tag>
		</assetreference>
		<assetreference type="GrannyAnim">
			<file>animation_library\shared\human_death_shot_back_a</file>
			<tag type="SpecificSoundSet" checkvisible="1" set="RagdollImpact">0.83</tag>
		</assetreference>
		<component>ModelComp</component>
		<attach a="shovel" frombone="bone_pike" tobone="Bip01 Prop1" syncanims="1"/>
	</anim>
	<anim>
		Death_by_havoc
		<assetreference type="GrannyAnim">
			<file>animation_library\range\havoc_death</file>
		</assetreference>
		<assetreference type="GrannyAnim">
			<file>animation_library\range\havoc_deathB</file>
		</assetreference>
		<assetreference type="GrannyAnim">
			<file>animation_library\range\havoc_deathC</file>
		</assetreference>
		<assetreference type="GrannyAnim">
			<file>animation_library\range\havoc_deathD</file>
		</assetreference>
		<component>ModelComp</component>
		<attach a="shovel" frombone="bone_pike" tobone="Bip01 Prop1" syncanims="1"/>
	</anim>
	<anim>
		Death_havoc_flail
		<assetreference type="GrannyAnim">
			<file>animation_library\range\havoc_flail</file>
		</assetreference>
		<component>ModelComp</component>
		<attach a="shovel" frombone="bone_pike" tobone="Bip01 Prop1" syncanims="1"/>
	</anim>
	<anim>
		Death_havoc_spin
		<assetreference type="GrannyAnim">
			<file>animation_library\range\havoc_spin</file>
		</assetreference>
		<component>ModelComp</component>
		<attach a="shovel" frombone="bone_pike" tobone="Bip01 Prop1" syncanims="1"/>
	</anim>
	<anim>
		Cheer
		<assetreference type="GrannyAnim">
			<file>animation_library\shared\cheer_A</file>
		</assetreference>
		<assetreference type="GrannyAnim">
			<file>animation_library\shared\cheer_B</file>
		</assetreference>
		<assetreference type="GrannyAnim">
			<file>animation_library\shared\cheer_C</file>
		</assetreference>
		<assetreference type="GrannyAnim">
			<file>animation_library\shared\cheer_D</file>
		</assetreference>
		<assetreference type="GrannyAnim">
			<file>animation_library\shared\cheer_E</file>
		</assetreference>
		<component>ModelComp</component>
		<attach a="shovel" frombone="bone_pike" tobone="Bip01 Prop1" syncanims="1"/>
	</anim>
	<anim>
		Recoil
		<assetreference type="GrannyAnim">
			<file>animation_library\shared\recoil_A</file>
		</assetreference>
		<assetreference type="GrannyAnim">
			<file>animation_library\shared\recoil_C</file>
		</assetreference>
		<assetreference type="GrannyAnim">
			<file>animation_library\shared\recoil_E</file>
		</assetreference>
		<assetreference type="GrannyAnim">
			<file>animation_library\shared\recoil_G</file>
		</assetreference>
		<component>ModelComp</component>
		<attach a="shovel" frombone="bone_pike" tobone="Bip01 Prop1" syncanims="1"/>
	</anim>
	<anim>
		Raze_idle
		<assetreference type="GrannyAnim">
			<file>animation_library\shared\torch_throw_idle</file>
		</assetreference>
		<component>ModelComp</component>
		<attach a="shovel" frombone="bone_pike" tobone="Bip01 Prop1" syncanims="1"/>
		<attach a="torch" frombone="ATTACHPOINT" tobone="L HAND" syncanims="0"/>
	</anim>
	<anim>
		Raze_attack
		<assetreference type="GrannyAnim">
			<file>animation_library\shared\torch_throwA</file>
			<tag type="Attack">0.61</tag>
			<tag type="SpecificSoundSet" checkvisible="1" set="TorchSwing">0.43</tag>
		</assetreference>
		<assetreference type="GrannyAnim">
			<file>animation_library\shared\torch_throwB</file>
			<tag type="Attack">0.56</tag>
			<tag type="SpecificSoundSet" checkvisible="1" set="TorchSwing">0.43</tag>
		</assetreference>
		<component>ModelComp</component>
		<attach a="shovel" frombone="bone_pike" tobone="Bip01 Prop1" syncanims="1"/>
		<attach a="torch" frombone="ATTACHPOINT" tobone="L HAND" syncanims="0"/>
	</anim>
	<anim>
		Cover_bored
		<assetreference type="GrannyAnim">
			<file>animation_library\infantry\Cover\pikemen_cover_bored</file>
		</assetreference>
		<component>ModelComp</component>
		<attach a="shovel" frombone="bone_pike" tobone="Bip01 Prop1" syncanims="1"/>
	</anim>
	<anim>
		Cover_Idle
		<assetreference type="GrannyAnim">
			<file>animation_library\infantry\Cover\pikemen_cover_idle</file>
		</assetreference>
		<component>ModelComp</component>
		<attach a="shovel" frombone="bone_pike" tobone="Bip01 Prop1" syncanims="1"/>
	</anim>
	<anim>
		Cover_walk
		<assetreference type="GrannyAnim">
			<file>animation_library\infantry\Cover\pikemen_cover_walk</file>
			<tag type="FootstepLeft" footprinttype="HumanLeft">0.20</tag>
			<tag type="FootstepRight" footprinttype="HumanRight">0.70</tag>
		</assetreference>
		<component>ModelComp</component>
		<attach a="shovel" frombone="bone_pike" tobone="Bip01 Prop1" syncanims="1"/>
	</anim>
	<anim>
		Defend_idle
		<assetreference type="GrannyAnim">
			<file>animation_library\infantry\Defend\pikemen_defend_idle</file>
		</assetreference>
		<component>ModelComp</component>
		<attach a="shovel" frombone="bone_pike" tobone="Bip01 Prop1" syncanims="1"/>
	</anim>
	<anim>
		Defend_bored
		<assetreference type="GrannyAnim">
			<file>animation_library\infantry\Defend\pikemen_defend_bored</file>
		</assetreference>
		<assetreference type="GrannyAnim">
			<file>animation_library\infantry\Defend\pikemen_defend_boredB</file>
		</assetreference>
		<component>ModelComp</component>
		<attach a="shovel" frombone="bone_pike" tobone="Bip01 Prop1" syncanims="1"/>
	</anim>
	<anim>
		Charge_idle
		<assetreference type="GrannyAnim">
			<file>animation_library\explorer\idle_explorer_A</file>
		</assetreference>
		<component>ModelComp</component>
		<attach a="shovel" frombone="bone_pike" tobone="Bip01 Prop1" syncanims="1"/>
	</anim>
	<anim>
		Charge_bored
		<assetreference type="GrannyAnim">
			<file>animation_library\explorer\bored_explorer_A</file>
		</assetreference>
		<component>ModelComp</component>
		<attach a="shovel" frombone="bone_pike" tobone="Bip01 Prop1" syncanims="1"/>
	</anim>
	<anim>
		Charge_attack
		<assetreference type="GrannyAnim">
			<file>animation_library\infantry\Charge\pikemen_charge_attackA</file>
			<tag type="Attack">0.52</tag>
		</assetreference>
		<assetreference type="GrannyAnim">
			<file>animation_library\infantry\Charge\pikemen_charge_attackB</file>
			<tag type="Attack">0.52</tag>
		</assetreference>
		<assetreference type="GrannyAnim">
			<file>animation_library\infantry\Charge\pikemen_charge_attackC</file>
			<tag type="Attack">0.38</tag>
			<tag type="SpecificSoundSet" checkvisible="1" set="Swoosh">0.31</tag>
		</assetreference>
		<assetreference type="GrannyAnim">
			<file>animation_library\infantry\Charge\pikemen_charge_attackD</file>
			<tag type="Attack">0.57</tag>
			<tag type="SpecificSoundSet" checkvisible="1" set="Swoosh">0.48</tag>
		</assetreference>
		<component>ModelComp</component>
		<attach a="shovel" frombone="bone_pike" tobone="Bip01 Prop1" syncanims="1"/>
	</anim>
	<anim>
		Charge_walk
		<assetreference type="GrannyAnim">
			<file>animation_library\shared\walk_generic_lower</file>
			<file>animation_library\explorer\walk_explorer_upper</file>
			<tag type="FootstepLeft" footprinttype="HumanLeft">0.76</tag>
			<tag type="FootstepRight" footprinttype="HumanRight">0.30</tag>
		</assetreference>
		<component>ModelComp</component>
		<attach a="shovel" frombone="bone_pike" tobone="Bip01 Prop1" syncanims="1"/>
	</anim>
	<anim>
		Charge_jog
		<assetreference type="GrannyAnim">
			<file>animation_library\shared\jog_generic</file>
			<tag type="FootstepLeft" footprinttype="HumanLeft">0.76</tag>
			<tag type="FootstepRight" footprinttype="HumanRight">0.23</tag>
		</assetreference>
		<component>ModelComp</component>
		<attach a="shovel" frombone="bone_pike" tobone="Bip01 Prop1" syncanims="1"/>
	</anim>
	<anim>
		Charge_run
		<assetreference type="GrannyAnim">
			<file>animation_library\shared\run_generic</file>
			<tag type="FootstepLeft" footprinttype="HumanLeft">0.75</tag>
			<tag type="FootstepRight" footprinttype="HumanRight">0.20</tag>
		</assetreference>
		<component>ModelComp</component>
		<attach a="shovel" frombone="bone_pike" tobone="Bip01 Prop1" syncanims="1"/>
	</anim>
	<anim>
		Build
		<assetreference type="GrannyAnim">
			<file>nuggets\pirates\pirate_diga</file>
			<weight>90</weight>
		</assetreference>
		<component>ModelComp</component>
		<attach a="shovel" frombone="bone_pike" tobone="Bip01 Prop2" syncanims="0"/>
	</anim>
	<anim>
		BuildLifting
		<assetreference type="GrannyAnim">
			<file>nuggets\pirates\pirate_diga</file>
			<weight>90</weight>
		</assetreference>
		<component>ModelComp</component>
		<attach a="shovel" frombone="bone_pike" tobone="Bip01 Prop2" syncanims="0"/>
	</anim>
	<anim>
		BuildSaw
		<assetreference type="GrannyAnim">
			<file>nuggets\pirates\pirate_diga</file>
			<weight>90</weight>
		</assetreference>
		<component>ModelComp</component>
		<attach a="shovel" frombone="bone_pike" tobone="Bip01 Prop2" syncanims="0"/>
	</anim>
	<anim>
		BuildStaking
		<assetreference type="GrannyAnim">
			<file>nuggets\pirates\pirate_diga</file>
			<weight>90</weight>
		</assetreference>
		<component>ModelComp</component>
		<attach a="shovel" frombone="bone_pike" tobone="Bip01 Prop2" syncanims="0"/>
	</anim>
	<anim>
		GatherFarm
		<assetreference type="GrannyAnim">
			<file>animation_library\villager\villager_male_gatherfarmhoe</file>
			<tag type="SpecificSoundSet" checkvisible="1" set="GatherFarm">0.18</tag>
			<tag type="SpecificSoundSet" checkvisible="1" set="GatherFarm">0.30</tag>
			<tag type="SpecificSoundSet" checkvisible="1" set="GatherFarm">0.40</tag>
			<tag type="SpecificSoundSet" checkvisible="1" set="GatherFarm">0.65</tag>
			<tag type="SpecificSoundSet" checkvisible="1" set="GatherFarm">0.76</tag>
			<tag type="SpecificSoundSet" checkvisible="1" set="GatherFarm">0.89</tag>
		</assetreference>
		<assetreference type="GrannyAnim">
			<file>animation_library\villager\villager_male_gatherfarmsow</file>
		</assetreference>
		<assetreference type="GrannyAnim">
			<file>animation_library\villager\villager_male_gatherfarmweed</file>
		</assetreference>
		<component>ModelComp</component>
		<attach a="hoe" frombone="MASTER" tobone="Bip01 Prop1" syncanims="0"/>
	</anim>
</animfile>